// Creating Tiles
percentageTile = TileBuilder.create()
.skinType(SkinType.PERCENTAGE)
.title("Percentage Tile")
.unit("\u0025")
.description("Test")
.maxValue(60)
.build();
clockTile = TileBuilder.create()
.skinType(SkinType.CLOCK)
.title("Clock Tile")
.text("Whatever text")
.dateVisible(true)
.locale(Locale.US)
.running(true)
.build();
gaugeTile = TileBuilder.create()
.skinType(SkinType.GAUGE)
.title("Gauge Tile")
.unit("V")
.threshold(75)
.build();
sparkLineTile = TileBuilder.create()
.skinType(SkinType.SPARK_LINE)
.title("SparkLine Tile")
.unit("mb")
.gradientStops(new Stop(0, Tile.GREEN),
new Stop(0.5, Tile.YELLOW),
new Stop(1.0, Tile.RED))
.strokeWithGradient(true)
.build();
//sparkLineTile.valueProperty().bind(value);
areaChartTile = TileBuilder.create()
.skinType(SkinType.AREA_CHART)
.title("AreaChart Tile")
.series(series1)
.build();
lineChartTile = TileBuilder.create()
.skinType(SkinType.LINE_CHART)
.title("LineChart Tile")
.series(series2, series3)
.build();
highLowTile = TileBuilder.create()
.skinType(SkinType.HIGH_LOW)
.title("HighLow Tile")
.unit("\u0025")
.description("Test")
.text("Whatever text")
.referenceValue(6.7)
.value(8.2)
.build();
timerControlTile = TileBuilder.create()
.skinType(SkinType.TIMER_CONTROL)
.title("TimerControl Tile")
.text("Whatever text")
.secondsVisible(true)
.dateVisible(true)
.timeSections(timeSection)
.running(true)
.build();
numberTile = TileBuilder.create()
.skinType(SkinType.NUMBER)
.title("Number Tile")
.text("Whatever text")
.value(13)
.unit("mb")
.description("Test")
.textVisible(true)
.build();
textTile = TileBuilder.create()
.skinType(SkinType.TEXT)
.title("Text Tile")
.text("Whatever text")
.description("May the force be with you\n...always")
.textVisible(true)
.build();
plusMinusTile = TileBuilder.create()
.skinType(SkinType.PLUS_MINUS)
.maxValue(30)
.minValue(0)
.title("PlusMinus Tile")
.text("Whatever text")
.description("Test")
.unit("\u00B0C")
.build();
sliderTile = TileBuilder.create()
.skinType(SkinType.SLIDER)
.title("Slider Tile")
.text("Whatever text")
.description("Test")
.unit("\u00B0C")
// Creating Tiles
percentageTile = TileBuilder.create()
.skinType(SkinType.PERCENTAGE)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("Percentage Tile")
.unit("\u0025")
.description("Test")
.maxValue(60)
.build();
clockTile = TileBuilder.create()
.skinType(SkinType.CLOCK)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("Clock Tile")
.text("Whatever text")
.dateVisible(true)
.locale(Locale.US)
.running(true)
.build();
gaugeTile = TileBuilder.create()
.skinType(SkinType.GAUGE)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("Gauge Tile")
.unit("V")
.threshold(75)
.build();
sparkLineTile = TileBuilder.create()
.skinType(SkinType.SPARK_LINE)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("SparkLine Tile")
.unit("mb")
.gradientStops(new Stop(0, Tile.GREEN),
new Stop(0.5, Tile.YELLOW),
new Stop(1.0, Tile.RED))
.strokeWithGradient(true)
.build();
//sparkLineTile.valueProperty().bind(value);
areaChartTile = TileBuilder.create()
.skinType(SkinType.AREA_CHART)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("AreaChart Tile")
.series(series1)
.build();
lineChartTile = TileBuilder.create()
.skinType(SkinType.LINE_CHART)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("LineChart Tile")
.series(series2, series3)
.build();
highLowTile = TileBuilder.create()
.skinType(SkinType.HIGH_LOW)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("HighLow Tile")
.unit("\u0025")
.description("Test")
.text("Whatever text")
.referenceValue(6.7)
.value(8.2)
.build();
timerControlTile = TileBuilder.create()
.skinType(SkinType.TIMER_CONTROL)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("TimerControl Tile")
.text("Whatever text")
.secondsVisible(true)
.dateVisible(true)
.timeSections(timeSection)
.running(true)
.build();
numberTile = TileBuilder.create()
.skinType(SkinType.NUMBER)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("Number Tile")
.text("Whatever text")
.value(13)
.unit("mb")
.description("Test")
.textVisible(true)
.build();
textTile = TileBuilder.create()
.skinType(SkinType.TEXT)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("Text Tile")
.text("Whatever text")
.description("May the force be with you\n...always")
.textVisible(true)
.build();
plusMinusTile = TileBuilder.create()
.skinType(SkinType.PLUS_MINUS)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.maxValue(30)
.minValue(0)
.title("PlusMinus Tile")
.text("Whatever text")
.description("Test")
.unit("\u00B0C")
.build();
sliderTile = TileBuilder.create()
.skinType(SkinType.SLIDER)
.prefSize(TILE_WIDTH, TILE_HEIGHT)
.title("Slider Tile")
.text("Whatever text")
.description("Test")
.unit("\u00B0C")